@charset "utf-8";
/* CSS Document */
html{height: 100%; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; -webkit-font-smoothing: antialiased; font-family: :"Helvetica Neue",Helvetica,Arial,sans-serif; font-size:80%;/*10 ÷ 16 × 100% = 62.5%*/ }
body{margin: 0; padding: 0; min-height: 100%; height: auto; /*text-align:center;*/ color: #404040; font-size: 1.2rem; font-family: 微软雅黑, "Droid Sans Fallback","Hiragino Sans GB W3", "Hiragino Sans GB W6" ,"微软雅黑";}
blockquote,body,button,dd,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,hr,input,legend,li,ol,p,pre,td,textarea,th,ul,div{margin:0;padding:0; font-weight:normal; color:#666;}
i,em{ font-style: normal;/* vertical-align: middle; */}
table { border-collapse: collapse; border-spacing: 0; }
img { border: 0;/* vertical-align: middle*/; -ms-interpolation-mode: bicubic; }
a, a:link { color: #666666; text-decoration: none; cursor: pointer; }
a:visited { text-decoration: none; color: #6b6b6b; }
a, a:focus, a:visited, a:active, a:hover, a:link { outline: none; background: none; border: none; }
html, a, input, button { -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
strong,b{font-weight:normal;}
/* ul ol dl */
ul, li, ol { margin: 0; padding: 0; list-style: none outside none; }
ol li { list-style: none; }
ul.inline-style li { float: left; display: inline; }
svg:not(:root) { overflow: hidden; }
/* -------------------------------------------------
 * form
 * -------------------------------------------------
*/
input,textarea{-webkit-appearance: none;}
button, input, select, textarea { font-size: 1.2rem; font-family: 微软雅黑; margin: 0; outline: 0 none; vertical-align: baseline; *vertical-align: middle;}
textarea { overflow: auto; vertical-align: top; resize: none; }
button, input { line-height: normal; }
button, html input[type="button"], input[type="reset"], input[type="submit"], .submit-btn { -webkit-appearance: button; cursor: pointer; *overflow: visible;}
button[disabled], input[disabled], .disable { cursor: default; }
input[type="checkbox"], input[type="radio"], .form-radio, .form-checkbox { box-sizing: border-box; padding: 0; }
button::-moz-focus-inner, input::-moz-focus-inner {border: 0;padding: 0;}
/* -------------------------------------------------
 * css3 & html5
 * -------------------------------------------------
*/
/* html5 */
audio:not([controls]) { display: none; height: 0; }
input[type="search"] { -webkit-appearance: textfield; -moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box; }
:-moz-placeholder{color: #999;}
::-webkit-input-placeholder{color: #999;}
::-webkit-inner-spin-button{-webkit-appearance: none;}
::-webkit-outer-spin-button{-webkit-appearance: none;}
::-ms-expand{padding: .5em;color: #34538b; border: 1px solid #a0b3d6;background: #000;}
/*::-webkit-resizer {
    display: none;
}*/
/*去除苹果的按钮样式*/
input{
    -webkit-appearance: none;
}
.color{color:#f04848;}
.fl{float:left;}
.fr{float:right;}
.w1200{width:1200px; margin:0 auto; overflow:hidden;}
input{border-width:0;border-color:white;border-style:none;background:none;}
.input{cursor:pointer;}
input:focus{outline:none;}
textarea:focus{outline:none;}
.pt2{padding-top:2rem;}
.pb2{padding-bottom:2rem;}
.mb2{margin-bottom:2rem;}
.mt2{margin-top:2rem;}
.pt1{padding-top:1rem;}
.pb1{padding-bottom:1rem;}
.mb1{margin-bottom:1rem;}
.mt1{margin-top:1rem;}
.bgcolor{background:#f7f7f7;}
.pr1{padding-right:1rem;}
.pt1{padding-top:1rem;}
.centers{text-align:center;}
.border_tb{border-bottom:1px solid #d8d8da; border-top:1px solid #d8d8da;}
.border_b{border-bottom:1px solid #d8d8da;}
.btncolor{background:#e5e5e5;}
.w8{width:80%;}
.line{border-bottom:1px solid #54c3f1;}
.images{width:100%; overflow:hidden;}
.height60{min-height:60px;}
.gotop{position:fixed; right:10%; bottom:25%; color:#F00; display:none; width:39px; height:39px;}
.gotop a{display:block; background:url(../images/top1.png) no-repeat; width:39px; height:39px;}
.gotop.active{display:block; background:url(../images/top1.png) no-repeat;}
.gotop a:hover{background:url(../images/top2.png) no-repeat;}
.bold{font-weight:bold;}
.redcolor{color:#0e7be4;}













